package com.zhiche.lisa.bms.pojo.vo.util;

import java.util.Date;

/**
 * <p>
 * 订单下发
 * </p>
 */
public class OrderAssignVO {

    private static final long serialVersionUID = 1L;

    private Long id;
    /**
     * 订单编号
     */
    private String orderCode;
    /**
     * 订单货物编号
     */
    private Long orderItemCode;
    /**
     * 订单下发时间
     */
    private Date gmtAssign;
    /**
     * 下游系统接收订单日志
     */
    private String assignLog;
    /**
     * 委托单号（下游系统回写单号）
     */
    private String consignCode;
    /**
     * 委托单生成时间（下游系统回写单号时间）
     */
    private Date gmtConsign;

    /**
     * 租户ID
     */
    private Long tenantId;

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getOrderCode() {
        return orderCode;
    }

    public void setOrderCode(String orderCode) {
        this.orderCode = orderCode;
    }

    public Long getOrderItemCode() {
        return orderItemCode;
    }

    public void setOrderItemCode(Long orderItemCode) {
        this.orderItemCode = orderItemCode;
    }

    public Date getGmtAssign() {
        return gmtAssign;
    }

    public void setGmtAssign(Date gmtAssign) {
        this.gmtAssign = gmtAssign;
    }

    public String getAssignLog() {
        return assignLog;
    }

    public void setAssignLog(String assignLog) {
        this.assignLog = assignLog;
    }

    public String getConsignCode() {
        return consignCode;
    }

    public void setConsignCode(String consignCode) {
        this.consignCode = consignCode;
    }

    public Date getGmtConsign() {
        return gmtConsign;
    }

    public void setGmtConsign(Date gmtConsign) {
        this.gmtConsign = gmtConsign;
    }

    public Long getTenantId() {
        return tenantId;
    }

    public void setTenantId(Long tenantId) {
        this.tenantId = tenantId;
    }

    @Override
    public String toString() {
        return "OrderAssignVO{" +
                "id=" + id +
                ", orderCode='" + orderCode + '\'' +
                ", orderItemCode=" + orderItemCode +
                ", gmtAssign=" + gmtAssign +
                ", assignLog='" + assignLog + '\'' +
                ", consignCode='" + consignCode + '\'' +
                ", gmtConsign=" + gmtConsign +
                ", tenantId=" + tenantId +
                '}';
    }
}
